home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / Mesa-2.2 / amiga / library / gl_pragma.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-06-25  |  15.1 KB  |  338 lines

  1. #pragma libcall glBase AmigaMesaCreateContext 1e 10903
  2. #pragma libcall glBase AmigaMesaDestroyContext 24 801
  3. #pragma libcall glBase AmigaMesaMakeCurrent 2a 801
  4. #pragma libcall glBase AmigaMesaSwapBuffers 30 0
  5. #pragma libcall glBase AmigaMesaSetDefs 36 801
  6. /*Miscellaneous-----------------------------------------------------------*/
  7. #pragma libcall glBase glClearIndex 3c 001
  8. #pragma libcall glBase glClearColor 42 321004
  9. #pragma libcall glBase glClear 48 001
  10. #pragma libcall glBase glIndexMask 4e 001
  11. #pragma libcall glBase glColorMask 54 321004
  12. #pragma libcall glBase glAlphaFunc 5a 1002
  13. #pragma libcall glBase glBlendFunc 60 1002
  14. #pragma libcall glBase glLogicOp 66 001
  15. #pragma libcall glBase glCullFace 6c 001
  16. #pragma libcall glBase glFrontFace 72 001
  17. #pragma libcall glBase glPointSize 78 001
  18. #pragma libcall glBase glLineWidth 7e 001
  19. #pragma libcall glBase glLineStipple 84 1002
  20. #pragma libcall glBase glPolygonMode 8a 1002
  21. #pragma libcall glBase glPolygonStipple 90 801
  22. #pragma libcall glBase glGetPolygonStipple 96 801
  23. #pragma libcall glBase glEdgeFlag 9c 001
  24. #pragma libcall glBase glEdgeFlagv a2 801
  25. #pragma libcall glBase glScissor a8 321004
  26. #pragma libcall glBase glClipPlane ae 8002
  27. #pragma libcall glBase glGetClipPlane b4 8002
  28. #pragma libcall glBase glDrawBuffer ba 001
  29. #pragma libcall glBase glReadBuffer c0 001
  30. #pragma libcall glBase glEnable c6 001
  31. #pragma libcall glBase glDisable cc 001
  32. #pragma libcall glBase glIsEnabled d2 001
  33. #pragma libcall glBase glGetBooleanv d8 8002
  34. #pragma libcall glBase glGetDoublev de 8002
  35. #pragma libcall glBase glGetFloatv e4 8002
  36. #pragma libcall glBase glGetIntegerv ea 8002
  37. #pragma libcall glBase glPushAttrib f0 001
  38. #pragma libcall glBase glPopAttrib f6 0
  39. #pragma libcall glBase glRenderMode fc 001
  40. #pragma libcall glBase glGetError 102 0
  41. #pragma libcall glBase glGetString 108 001
  42. #pragma libcall glBase glFinish 10e 0
  43. #pragma libcall glBase glFlush 114 0
  44. #pragma libcall glBase glHint 11a 1002
  45. /*DepthBuffer-----------------------------------------------------------*/
  46. #pragma libcall glBase glClearDepth 120 001
  47. #pragma libcall glBase glDepthFunc 126 001
  48. #pragma libcall glBase glDepthMask 12c 001
  49. #pragma libcall glBase glDepthRange 132 1002
  50. /*AccumulationBuffer----------------------------------------------------*/
  51. #pragma libcall glBase glClearAccum 138 321004
  52. #pragma libcall glBase glAccum 13e 1002
  53. /*Transformation--------------------------------------------------------*/
  54. #pragma libcall glBase glMatrixMode 144 001
  55. #pragma libcall glBase glOrtho 14a 54321006
  56. #pragma libcall glBase glFrustum 150 54321006
  57. #pragma libcall glBase glViewport 156 321004
  58. #pragma libcall glBase glPushMatrix 15c 0
  59. #pragma libcall glBase glPopMatrix 162 0
  60. #pragma libcall glBase glLoadIdentity 168 0
  61. #pragma libcall glBase glLoadMatrixd 16e 801
  62. #pragma libcall glBase glLoadMatrixf 174 801
  63. #pragma libcall glBase glMultMatrixd 17a 801
  64. #pragma libcall glBase glMultMatrixf 180 801
  65. #pragma libcall glBase glRotated 186 321004
  66. #pragma libcall glBase glRotatef 18c 321004
  67. #pragma libcall glBase glScaled 192 321004
  68. #pragma libcall glBase glScalef 198 21003
  69. #pragma libcall glBase glTranslated 19e 21003
  70. #pragma libcall glBase glTranslatef 1a4 21003
  71. /*DisplayLists--------------------------------------------------------*/
  72. #pragma libcall glBase glIsList 1aa 001
  73. #pragma libcall glBase glDeleteLists 1b0 1002
  74. #pragma libcall glBase glGenLists 1b6 001
  75. #pragma libcall glBase glNewList 1bc 1002
  76. #pragma libcall glBase glEndList 1c2 0
  77. #pragma libcall glBase glCallList 1c8 001
  78. #pragma libcall glBase glCallLists 1ce 81003
  79. #pragma libcall glBase glListBase 1d4 001
  80. /*DrawingFunctions--------------------------------------------------------*/
  81. #pragma libcall glBase glBegin 1da 001
  82. #pragma libcall glBase glEnd 1e0 0
  83. #pragma libcall glBase glVertex2d 1e6 1002
  84. #pragma libcall glBase glVertex2f 1ec 1002
  85. #pragma libcall glBase glVertex2i 1f2 1002
  86. #pragma libcall glBase glVertex2s 1f8 1002
  87. #pragma libcall glBase glVertex3d 1fe 21003
  88. #pragma libcall glBase glVertex3f 204 21003
  89. #pragma libcall glBase glVertex3i 20a 21003
  90. #pragma libcall glBase glVertex3s 210 21003
  91. #pragma libcall glBase glVertex4d 216 321004
  92. #pragma libcall glBase glVertex4f 21c 321004
  93. #pragma libcall glBase glVertex4i 222 321004
  94. #pragma libcall glBase glVertex4s 228 321004
  95. #pragma libcall glBase glVertex2dv 22e 801
  96. #pragma libcall glBase glVertex2fv 234 801
  97. #pragma libcall glBase glVertex2iv 23a 801
  98. #pragma libcall glBase glVertex2sv 240 801
  99. #pragma libcall glBase glVertex3dv 246 801
  100. #pragma libcall glBase glVertex3fv 24c 801
  101. #pragma libcall glBase glVertex3iv 252 801
  102. #pragma libcall glBase glVertex3sv 258 801
  103. #pragma libcall glBase glVertex4dv 25e 801
  104. #pragma libcall glBase glVertex4fv 264 801
  105. #pragma libcall glBase glVertex4iv 26a 801
  106. #pragma libcall glBase glVertex4sv 270 801
  107. #pragma libcall glBase glNormal3b 276 21003
  108. #pragma libcall glBase glNormal3d 27c 21003
  109. #pragma libcall glBase glNormal3f 282 21003
  110. #pragma libcall glBase glNormal3i 288 21003
  111. #pragma libcall glBase glNormal3s 28e 21003
  112. #pragma libcall glBase glNormal3bv 294 801
  113. #pragma libcall glBase glNormal3dv 29a 801
  114. #pragma libcall glBase glNormal3fv 2a0 801
  115. #pragma libcall glBase glNormal3iv 2a6 801
  116. #pragma libcall glBase glNormal3sv 2ac 801
  117. #pragma libcall glBase glIndexd 2b2 001
  118. #pragma libcall glBase glIndexf 2b8 001
  119. #pragma libcall glBase glIndexi 2be 001
  120. #pragma libcall glBase glIndexs 2c4 001
  121. #pragma libcall glBase glIndexdv 2ca 801
  122. #pragma libcall glBase glIndexfv 2d0 801
  123. #pragma libcall glBase glIndexiv 2d6 801
  124. #pragma libcall glBase glIndexsv 2dc 801
  125. #pragma libcall glBase glColor3b 2e2 21003
  126. #pragma libcall glBase glColor3d 2e8 21003
  127. #pragma libcall glBase glColor3f 2ee 21003
  128. #pragma libcall glBase glColor3i 2f4 21003
  129. #pragma libcall glBase glColor3s 2fa 21003
  130. #pragma libcall glBase glColor3ub 300 21003
  131. #pragma libcall glBase glColor3ui 306 21003
  132. #pragma libcall glBase glColor3us 30c 21003
  133. #pragma libcall glBase glColor4b 312 321004
  134. #pragma libcall glBase glColor4d 318 321004
  135. #pragma libcall glBase glColor4f 31e 321004
  136. #pragma libcall glBase glColor4i 324 321004
  137. #pragma libcall glBase glColor4s 32a 321004
  138. #pragma libcall glBase glColor4ub 330 321004
  139. #pragma libcall glBase glColor4ui 336 321004
  140. #pragma libcall glBase glColor4us 33c 321004
  141. #pragma libcall glBase glColor3bv 342 801
  142. #pragma libcall glBase glColor3dv 348 801
  143. #pragma libcall glBase glColor3fv 34e 801
  144. #pragma libcall glBase glColor3iv 354 801
  145. #pragma libcall glBase glColor3sv 35a 801
  146. #pragma libcall glBase glColor3ubv 360 801
  147. #pragma libcall glBase glColor3uiv 366 801
  148. #pragma libcall glBase glColor3usv 36c 801
  149. #pragma libcall glBase glColor4bv 372 801
  150. #pragma libcall glBase glColor4dv 378 801
  151. #pragma libcall glBase glColor4fv 37e 801
  152. #pragma libcall glBase glColor4iv 384 801
  153. #pragma libcall glBase glColor4sv 38a 801
  154. #pragma libcall glBase glColor4ubv 390 801
  155. #pragma libcall glBase glColor4uiv 396 801
  156. #pragma libcall glBase glColor4usv 39c 801
  157. #pragma libcall glBase glTexCoord1d 3a2 001
  158. #pragma libcall glBase glTexCoord1f 3a8 001
  159. #pragma libcall glBase glTexCoord1i 3ae 001
  160. #pragma libcall glBase glTexCoord1s 3b4 001
  161. #pragma libcall glBase glTexCoord2d 3ba 1002
  162. #pragma libcall glBase glTexCoord2f 3c0 1002
  163. #pragma libcall glBase glTexCoord2i 3c6 1002
  164. #pragma libcall glBase glTexCoord2s 3cc 1002
  165. #pragma libcall glBase glTexCoord3d 3d2 21003
  166. #pragma libcall glBase glTexCoord3f 3d8 21003
  167. #pragma libcall glBase glTexCoord3i 3de 21003
  168. #pragma libcall glBase glTexCoord3s 3e4 21003
  169. #pragma libcall glBase glTexCoord4d 3ea 321004
  170. #pragma libcall glBase glTexCoord4f 3f0 321004
  171. #pragma libcall glBase glTexCoord4i 3f6 321004
  172. #pragma libcall glBase glTexCoord4s 3fc 321004
  173. #pragma libcall glBase glTexCoord1dv 402 801
  174. #pragma libcall glBase glTexCoord1fv 408 801
  175. #pragma libcall glBase glTexCoord1iv 40e 801
  176. #pragma libcall glBase glTexCoord1sv 414 801
  177. #pragma libcall glBase glTexCoord2dv 41a 801
  178. #pragma libcall glBase glTexCoord2fv 420 801
  179. #pragma libcall glBase glTexCoord2iv 426 801
  180. #pragma libcall glBase glTexCoord2sv 42c 801
  181. #pragma libcall glBase glTexCoord3dv 432 801
  182. #pragma libcall glBase glTexCoord3fv 438 801
  183. #pragma libcall glBase glTexCoord3iv 43e 801
  184. #pragma libcall glBase glTexCoord3sv 444 801
  185. #pragma libcall glBase glTexCoord4dv 44a 801
  186. #pragma libcall glBase glTexCoord4fv 450 801
  187. #pragma libcall glBase glTexCoord4iv 456 801
  188. #pragma libcall glBase glTexCoord4sv 45c 801
  189. #pragma libcall glBase glRasterPos2d 462 1002
  190. #pragma libcall glBase glRasterPos2f 468 1002
  191. #pragma libcall glBase glRasterPos2i 46e 1002
  192. #pragma libcall glBase glRasterPos2s 474 1002
  193. #pragma libcall glBase glRasterPos3d 47a 21003
  194. #pragma libcall glBase glRasterPos3f 480 21003
  195. #pragma libcall glBase glRasterPos3i 486 21003
  196. #pragma libcall glBase glRasterPos3s 48c 21003
  197. #pragma libcall glBase glRasterPos4d 492 321004
  198. #pragma libcall glBase glRasterPos4f 498 321004
  199. #pragma libcall glBase glRasterPos4i 49e 321004
  200. #pragma libcall glBase glRasterPos4s 4a4 321004
  201. #pragma libcall glBase glRasterPos2dv 4aa 801
  202. #pragma libcall glBase glRasterPos2fv 4b0 801
  203. #pragma libcall glBase glRasterPos2iv 4b6 801
  204. #pragma libcall glBase glRasterPos2sv 4bc 801
  205. #pragma libcall glBase glRasterPos3dv 4c2 801
  206. #pragma libcall glBase glRasterPos3fv 4c8 801
  207. #pragma libcall glBase glRasterPos3iv 4ce 801
  208. #pragma libcall glBase glRasterPos3sv 4d4 801
  209. #pragma libcall glBase glRasterPos4dv 4da 801
  210. #pragma libcall glBase glRasterPos4fv 4e0 801
  211. #pragma libcall glBase glRasterPos4iv 4e6 801
  212. #pragma libcall glBase glRasterPos4sv 4ec 801
  213. #pragma libcall glBase glRectd 4f2 321004
  214. #pragma libcall glBase glRectf 4f8 321004
  215. #pragma libcall glBase glRecti 4fe 321004
  216. #pragma libcall glBase glRects 504 321004
  217. #pragma libcall glBase glRectdv 50a 9802
  218. #pragma libcall glBase glRectfv 510 9802
  219. #pragma libcall glBase glRectiv 516 9802
  220. #pragma libcall glBase glRectsv 51c 9802
  221. /*Lighting--------------------------------------------------------*/
  222. #pragma libcall glBase glShadeModel 522 001
  223. #pragma libcall glBase glLightf 528 21003
  224. #pragma libcall glBase glLighti 52e 21003
  225. #pragma libcall glBase glLightfv 534 81003
  226. #pragma libcall glBase glLightiv 53a 81003
  227. #pragma libcall glBase glGetLightfv 540 81003
  228. #pragma libcall glBase glGetLightiv 546 81003
  229. #pragma libcall glBase glLightModelf 54c 1002
  230. #pragma libcall glBase glLightModeli 552 1002
  231. #pragma libcall glBase glLightModelfv 558 8002
  232. #pragma libcall glBase glLightModeliv 55e 8002
  233. #pragma libcall glBase glMaterialf 564 21003
  234. #pragma libcall glBase glMateriali 56a 21003
  235. #pragma libcall glBase glMaterialfv 570 81003
  236. #pragma libcall glBase glMaterialiv 576 81003
  237. #pragma libcall glBase glGetMaterialfv 57c 81003
  238. #pragma libcall glBase glGetMaterialiv 582 81003
  239. #pragma libcall glBase glColorMaterial 588 1002
  240. /*Rasterfunctions--------------------------------------------------------*/
  241. #pragma libcall glBase glPixelZoom 58e 1002
  242. #pragma libcall glBase glPixelStoref 594 1002
  243. #pragma libcall glBase glPixelStorei 59a 1002
  244. #pragma libcall glBase glPixelTransferf 5a0 1002
  245. #pragma libcall glBase glPixelTransferi 5a6 1002
  246. #pragma libcall glBase glPixelMapfv 5ac 81003
  247. #pragma libcall glBase glPixelMapuiv 5b2 81003
  248. #pragma libcall glBase glPixelMapusv 5b8 81003
  249. #pragma libcall glBase glGetPixelMapfv 5be 8002
  250. #pragma libcall glBase glGetPixelMapuiv 5c4 8002
  251. #pragma libcall glBase glGetPixelMapusv 5ca 8002
  252. #pragma libcall glBase glBitmap 5d0 854321007
  253. #pragma libcall glBase glReadPixels 5d6 854321007
  254. #pragma libcall glBase glDrawPixels 5dc 8321005
  255. #pragma libcall glBase glCopyPixels 5e2 4321005
  256. /*Stenciling--------------------------------------------------------*/
  257. #pragma libcall glBase glStencilFunc 5e8 21003
  258. #pragma libcall glBase glStencilMask 5ee 001
  259. #pragma libcall glBase glStencilOp 5f4 21003
  260. #pragma libcall glBase glClearStencil 5fa 001
  261. /*Texturemapping--------------------------------------------------------*/
  262. #pragma libcall glBase glTexGend 600 21003
  263. #pragma libcall glBase glTexGenf 606 21003
  264. #pragma libcall glBase glTexGeni 60c 21003
  265. #pragma libcall glBase glTexGendv 612 81003
  266. #pragma libcall glBase glTexGenfv 618 81003
  267. #pragma libcall glBase glTexGeniv 61e 81003
  268. #pragma libcall glBase glGetTexGendv 624 81003
  269. #pragma libcall glBase glGetTexGenfv 62a 81003
  270. #pragma libcall glBase glGetTexGeniv 630 81003
  271. #pragma libcall glBase glTexEnvf 636 21003
  272. #pragma libcall glBase glTexEnvi 63c 21003
  273. #pragma libcall glBase glTexEnvfv 642 81003
  274. #pragma libcall glBase glTexEnviv 648 81003
  275. #pragma libcall glBase glGetTexEnvfv 64e 81003
  276. #pragma libcall glBase glGetTexEnviv 654 81003
  277. #pragma libcall glBase glTexParameterf 65a 21003
  278. #pragma libcall glBase glTexParameteri 660 21003
  279. #pragma libcall glBase glTexParameterfv 666 81003
  280. #pragma libcall glBase glTexParameteriv 66c 81003
  281. #pragma libcall glBase glGetTexParameterfv 672 81003
  282. #pragma libcall glBase glGetTexParameteriv 678 81003
  283. #pragma libcall glBase glGetTexLevelParameterfv 67e 821004
  284. #pragma libcall glBase glGetTexLevelParameteriv 684 821004
  285. #pragma libcall glBase glTexImage1D 68a 8654321008
  286. #pragma libcall glBase glTexImage2D 690 98765432100A
  287. #pragma libcall glBase glGetTexImage 696 8321005
  288. /*Evaluators--------------------------------------------------------*/
  289. #pragma libcall glBase glMap1d 69c 84321006
  290. #pragma libcall glBase glMap1f 6a2 84321006
  291. #pragma libcall glBase glMap2d 6a8 89765432100A
  292. #pragma libcall glBase glMap2f 6ae 89765432100A
  293. #pragma libcall glBase glGetMapdv 6b4 81003
  294. #pragma libcall glBase glGetMapfv 6ba 81003
  295. #pragma libcall glBase glGetMapiv 6c0 81003
  296. #pragma libcall glBase glEvalCoord1d 6c6 001
  297. #pragma libcall glBase glEvalCoord1f 6cc 101
  298. #pragma libcall glBase glEvalCoord1dv 6d2 801
  299. #pragma libcall glBase glEvalCoord1fv 6d8 801
  300. #pragma libcall glBase glEvalCoord2d 6de 8002
  301. #pragma libcall glBase glEvalCoord2f 6e4 8002
  302. #pragma libcall glBase glEvalCoord2dv 6ea 801
  303. #pragma libcall glBase glEvalCoord2fv 6f0 801
  304. #pragma libcall glBase glMapGrid1d 6f6 21003
  305. #pragma libcall glBase glMapGrid1f 6fc 21003
  306. #pragma libcall glBase glMapGrid2d 702 54321006
  307. #pragma libcall glBase glMapGrid2f 708 54321006
  308. #pragma libcall glBase glEvalPoint1 70e 001
  309. #pragma libcall glBase glEvalPoint2 714 1002
  310. #pragma libcall glBase glEvalMesh1 71a 21003
  311. #pragma libcall glBase glEvalMesh2 720 4321005
  312. /*Fog--------------------------------------------------------*/
  313. #pragma libcall glBase glFogf 726 1002
  314. #pragma libcall glBase glFogi 72c 1002
  315. #pragma libcall glBase glFogfv 732 8002
  316. #pragma libcall glBase glFogiv 738 8002
  317. /*SelectionandFeedback--------------------------------------------------------*/
  318. #pragma libcall glBase glFeedbackBuffer 73e 81003
  319. #pragma libcall glBase glPassThrough 744 001
  320. #pragma libcall glBase glSelectBuffer 74a 8002
  321. #pragma libcall glBase glInitNames 750 0
  322. #pragma libcall glBase glLoadName 756 001
  323. #pragma libcall glBase glPushName 75c 001
  324. #pragma libcall glBase glPopName 762 0
  325. /*Extensions--------------------------------------------------------*/
  326. #pragma libcall glBase glBlendEquationEXT 768 001
  327. #pragma libcall glBase glBlendColorEXT 76e 321004
  328. #pragma libcall glBase glPolygonOffsetEXT 774 1002
  329. #pragma libcall glBase glVertexPointerEXT 77a 8321005
  330. #pragma libcall glBase glNormalPointerEXT 780 821004
  331. #pragma libcall glBase glColorPointerEXT 786 8321005
  332. #pragma libcall glBase glIndexPointerEXT 78c 821004
  333. #pragma libcall glBase glTexCoordPointerEXT 792 8321005
  334. #pragma libcall glBase glEdgeFlagPointerEXT 798 81003
  335. #pragma libcall glBase glGetPointervEXT 79e 8002
  336. #pragma libcall glBase glArrayElementEXT 7a4 001
  337. #pragma libcall glBase glDrawArraysEXT 7aa 21003
  338.